import {wangeditorFile} from '../../util/api'
// 工具栏
export const toolbarConfig = {
    /* 工具栏配置 */
    toolbarKeys: [
        'bold',
        'clearStyle',
        'color',
        'bgColor',
        '|',
        // 菜单组，包含多个菜单
        {
            key: 'group-image', // 必填，要以 group 开头
            title: '图片', // 必填
            iconSvg: '<svg></svg>',
            menuKeys: ['uploadImage', 
                'insertImage', 
                'deleteImage', 
                'editImage', 
                'viewImageLink']
        },
        // {
        //     key: 'group-video',
        //     title: '视频',
        //     iconSvg: '',
        //     menuKeys: ['insertVideo',
        //         'uploadVideo']
        // },
        // {
        //     key: 'group-link',
        //     title: '链接',
        //     menuKeys: ['insertLink', 'editLink', 'unLink', 'viewLink']
        // },
        // {
        //     key: 'group-table',
        //     title: '表格',
        //     menuKeys: ['insertTable',
        //         'deleteTable',
        //         'insertTableRow',
        //         'deleteTableRow',
        //         'insertTableCol',
        //         'deleteTableCol',
        //         'tableHeader',
        //         'tableFullWidth']
        // },
        'divider',
        'emotion',
        'blockquote',
        'headerSelect',
        'redo',
        'undo',
        'fullScreen'
     ]
}
export const MENU_CONF= {
    uploadImage: {
      async customUpload (file:any, insertFn:any) {
        console.log(file)
        // // 上传图片
        const fd = new FormData()
        fd.append('files', file)
        try {
          const res:any = await wangeditorFile(fd)
          console.log(res)
          // 如果上传成功
          if (res) {
              console.log(location.href)
              insertFn('/api/file/show/'+res)
          }
        } catch (err) {
        //   Message.error('Insert image error')
        console.log(err)
        }
      },
    },
  }
